Romanian-English dictionary »

imbecilă meaning in English

RomanianEnglish
imbecilă [~, imbecile, imbecila, imbecilele, imbecilei, imbecilelor, imbecilo, imbecilelor] substantiv
{f}

moron [morons]noun
[UK: ˈmɔː.rɒn] [US: ˈmɔˌrɑːn]