English to Chinese Dictionary

Search:

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

瓠瓜 hù guā bottle gourd
胡瓜 hú guā cucumber


<< back to the home page