Spanish–English dictionary

English translation of the Spanish word imbécil

Spanish → English
  
SpanishEnglish
imbécil feeble‐minded; halfwitted; imbecile; moron; natural
imbecilidad imbecility