English to Chinese Dictionary

Search:

Did you mean: huge hegua hugu hugui hug hugo hegu hague ?

胡瓜 guā cucumber
瓠瓜 guā bottle gourd


<< back to the home page