Spanish › DictionaryimbecilidadHear itnounfemininestupidity, imbecilityRead Spanish with every word explained