dǎ mèn léi

Translation

  • (coll.) to wonder secretly
  • to make wild conjectures
Chinese Tones