English to Chinese Dictionary

Search:

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

瓠瓜 guā bottle gourd
胡瓜 guā cucumber


<< back to the home page