ball-breaker – Ελληνικά–English translations

🇬🇧 en el 🇬🇷

ball-breaker noun

  • Something or someone annoying
σπασαρχίδης, σπασαρχίδω
Wiktionary Links