Italian-English dictionary »

tragelafo striato meaning in English

ItalianEnglish
tragelafo striato noun
{m}

bushbuck(Tragelaphus scriptus or sylvaticus)
noun

marsh buck(Tragelaphus scriptus)
noun