jiē jiē bā ba

Translation

  • stammeringly

Synonyms

Chinese Tones