Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
huge
hegua
hugu
hugui
hug
hugo
hegu
hague
?
胡瓜
hú
guā
cucumber
瓠瓜
hù
guā
bottle gourd
<< back to the home page