English-Italian dictionary »

dhole meaning in Italian

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

cuon alpinonoun