Spanish-English dictionary »

imbecilizar meaning in English

SpanishEnglish
imbecilizar verb

idiotize(make or become stupid)
verb