Chinese-English dictionary »

摩尔 /mó'ěr/ meaning in English

ChineseEnglish
摩尔 /mó'ěr/ noun

mole [moles](unit of amount)
noun
[UK: məʊl] [US: moʊl]