Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
siguo
sigu
sihua
sigui
xigua
sigh
suihua
saga
?
丝瓜
sī
guā
luffa; loofah; sponge gourd
<< back to the home page