Polish-English dictionary »

slogan meaning in English

PolishEnglish
slogan noun

slogannoun
catchphrase associated with a product or service being advertised