Chinese-English dictionary »

马力 /mǎlì/ meaning in English

ChineseEnglish
马力 /mǎlì/ noun

horsepower(non-metric)
noun
[UK: ˈhɔː.spaʊə(r)] [US: ˈhɔːr.ˌspɑː.wər]