Home
Help
About
Contact
English to Chinese Dictionary
Search:
Did you mean:
shizijia
shijiao
shuaijiao
shuijiao
shizigao
?
柿子椒
shì
zi
jiāo
bell pepper, aka sweet pepper
<< back to the home page