French-English dictionary »

impala meaning in English

FrenchEnglish
impala nom {m}

impala [impalas]◼◼◼(African antelope)
noun
[UK: ɪm.ˈpɑː.lə] [US: ˌɪm.ˈpɑː.lə]