blockhead – Català–English translations

🇬🇧 en ca

blockhead noun

  • stupid person
totxa, totxo
Wiktionary Links