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