Chinese-English dictionary »

虎列拉 /hǔlièlā/ meaning in English

ChineseEnglish
虎列拉 /hǔlièlā/ noun

cholera(infectious disease)
noun
[UK: ˈkɒ.lə.rə] [US: ˈkɑː.lə.rə]