蒙查查
Mandarin: meng2 cha2 cha2
T4
T4
T4
Definitions
  1. 1 difficult to discern; blur; muddled; (of a situation or something) unclear
← Back to dictionary