Polish-English dictionary »

pop-up meaning in English

PolishEnglish
pop-up noun

pop-up advertisementnoun
Internet advertisement