Search term shill has one result
Jump to
EN English PL Polish
shill (n v) [a person paid to endorse a product favourably] słup (n v) [a person paid to endorse a product favourably]