mascot in Polish mascot in Polish maskotka noun Something thought to bring good luck. Add to Flashcards