Home
Help
About
Contact
English to Chinese Dictionary
Search:
喀
kā
(onom.) sound of coughing or vomiting
<< back to the home page