Italian-English dictionary »

cefalofo meaning in English

ItalianEnglish
cefalofo noun
{m}

duiker [duikers](One of any species of small antelope)
noun
[UK: ˈdaɪk.ə] [US: ˈdaɪkər]