BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Schmähschrift {f}; Spottschrift {f}; Pamphlet {n} diatribe; lampoon (piece of writing)

Schmähschriften {pl}; Spottschriften {pl}; Pamphlete {pl} diatribes; lampoons