armadilli
Italian
Noun
armadilli
m
plural of
armadillo