English-Portuguese dictionary »

lampoon meaning in Portuguese

EnglishPortuguese
lampoon [lampoons] (written satirical attack)
noun
[UK: læm.ˈpuːn]
[US: læm.ˈpuːn]

libelonoun
{m}