tragelafi striati
Italian
Noun
tragelafi
striati
m
plural of
tragelafo striato