Polish-English dictionary »

tabloid meaning in English

PolishEnglish
tabloid noun

tabloidnoun
newspaper that favours stories of sensational nature