踩地雷
Mandarin: cai3 di4 lei2
adjective
T2
T6
T4
Definitions
  1. 1 1. step on a landmine 2. step on dog poo adjective
← Back to dictionary