Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: caihua caiguai caiguo chigua kaigua cigu ?

cài guā snake melon / loofah

Dictionary · Google Translate · Help
By MDBG 2024