Italian-English dictionary »

antilope roana meaning in English

ItalianEnglish
antilope roana noun
{f}

roan antelope(Hippotragus equinus)
noun