French-English dictionary »

antilope canna meaning in English

FrenchEnglish
antilope canna nom

common eland(antelope)
noun