Dictionary · Google Translate · Help

Search by Chinese, Pinyin or English Definition:

Did you mean: jima jumu jumo junma juan jiuma ?

cheval de frise (a type of barrier)
local anesthesia (abbr. for 局部麻醉)
female hemp plant (Cannabis sativa)

Dictionary · Google Translate · Help
By MDBG 2025