Search term mascotte has one result
Jump to
IT Italian EN English
mascotte (n) [superstizione] {f} mascot (n) [superstizione]

Italian English translations

IT Synonyms for mascotte EN Translations
portafortuna [portafortuna] m charm