English to Chinese Dictionary

Search:

海芋 hǎi giant taro (Alocasia macrorrhizos) / common calla


<< back to the home page