Polish-English dictionary »

packshot meaning in English

PolishEnglish
packshot noun

packshotnoun
close-up of a product in advertising