Translation

  • (onom.) for humming or whimpering

Synonyms

Chinese Tones