máo lú

Translation

  • thatched cottage

Synonyms

Chinese Tones