🇬🇧 en it 🇮🇹

half-witted adjective

  • Having low intelligence.
deficiente, mentecatto
Wiktionary Links