Russian-English dictionary »

заказуха meaning in English

RussianEnglish
заказуха noun
{f}

puff piece(journalistic puffery)
noun