sorehead – Deutsch–English translations

🇬🇧 en de 🇩🇪

sorehead noun

  • offended person
beleidigte Leberwurst
Wiktionary Links