talpidi
Italian
Noun
talpidi
plural of
talpide