numidi
Italian
Noun
numidi
m
plural of
numida