Home
Help
About
Contact
English to Chinese Dictionary
Search:
古鲁鲁
gǔ
lǔ
lǔ
(onom.) the sound of a rolling object
<< back to the home page