French-English dictionary »

dhole meaning in English

FrenchEnglish
dhole nom {m} nom {f}

dhole [dholes]◼◼◼(Asian wild dog)
noun
[UK: ˈdol] [US: ˈdol]