Italian-English dictionary »

gazzella giraffa meaning in English

ItalianEnglish
gazzella giraffa noun
{f}

gerenuk(Litocranius walleri)
noun