lampoon – Deutsch–English translations

🇬🇧 en de 🇩🇪

lampoon noun

  /læmˈpuːn/
  • written satirical attack
Schmähschrift, Pamphlet, Spottschrift
Wiktionary Links