Spanish–English dictionary

English translation of the Spanish word imbecilidad

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