lán lù hǔ

Translation

  • stumbling block

Synonyms

Chinese Tones