BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Spottrede {f} roast [Am.] [coll.] [listen]

Spottreden {pl} roasts