mantici
Italian
Noun
mantici
m
plural of
mantice