mù guāng rú dòu

Translation

  • short-sighted
  • limited vision

Synonyms

Chinese Tones