Tè lā huá

Translation

  • Delaware, US state
Chinese Tones