lǔ dùn

Translation

  • stupid
  • slow on the uptake

Synonyms

Chinese Tones