tiān qiàn

Translation

  • natural moat

Synonyms

Chinese Tones