dǎ mái fu

Translation

  • to lie in wait
  • to ambush
  • to conceal sth

Synonyms

Chinese Tones