Detailed Translations for mascotte from French to English
mascotte:
Translation Matrix for mascotte:
Synonyms for "mascotte":
Wiktionary Translations for mascotte:
mascotte
mascotte
noun
-
something used to symbolize a sports team or other group
-
something thought to bring good luck
External Machine Translations: