shè fú

Translation

  • to prepare an ambush
  • to waylay

Synonyms

Chinese Tones