mantidi
Italian
Noun
mantidi
f
plural of
mantide