English-Polish dictionary »

lampoon meaning in Polish

EnglishPolish
lampoon noun
written satirical attack

paszkwilnoun