tedofore
Italian
Noun
tedofore
f
plural of
tedofora