nutcase – Deutsch–English translations

🇬🇧 en de 🇩🇪

nutcase noun

  /ˈnʌtkeɪs/
  • an eccentric or odd person
Spinner, schräger Vogel, seltsamer Typ
Wiktionary Links