liè rì

Translation

  • scorching sun

Synonyms

Chinese Tones