Deutsch English
schimpfen wie ein Rohrspatz
  • laut, erregt und ungehalten schimpfen
to rant and rave
to swear like a trooper
to use strong language
Wiktionary Links