Italian-English dictionary »

antilope alcina meaning in English

ItalianEnglish
antilope alcina noun
{f}

eland [elands](genus of antelope)
noun
[UK: ˈiː.lənd] [US: ˈiː.lənd]