Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: donggui dongguo donggu donghua tonggu donghu ?

dōng guā wax gourd (Cucurbitaceae, Benincasa hispida) / white gourd / white hairy melon / Chinese squash

Dictionary · Google Translate · Help
By MDBG 2024