English-Italian dictionary »

lampoon meaning in Italian

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

libellonoun
{m}

pasquillonoun
{m}