Search term mascot has one result
Jump to
EN English ES Spanish
mascot (n) [superstition] mascota (n) {f} [superstition]