Home
Help
About
Contact
English to Chinese Dictionary
Search:
柚子
yòu
zi
pomelo (Citrus maxima or C. grandis) / shaddock / oriental grapefruit
<< back to the home page