Italian-English dictionary »

antilope pigmea meaning in English

ItalianEnglish
antilope pigmea noun
{f}

royal antelope(species of antelope)
noun