Home
Help
About
Contact
English to Chinese Dictionary
Search:
呜
wū
(onom.) for humming or whimpering
<< back to the home page