yú lǔ

Translation

  • dull-witted
  • foolish

Synonyms

Chinese Tones