Translation of imbecilidad in English:

imbecilidad

feminine noun

  • 1informal

    (cosa estúpida)
    no para de decir/hacer imbecilidades she's always saying/doing stupid things
  • 2

    Medicine
    imbecility