deficiente Italian - English
1.
Englishhandicapped
-
Englishhaving a handicap
-
Italianhandicappato
2.
Englishmoron
-
Italianimbecillestupido
Englishmoron
-
Italiancheckcretinoidiota
3.
4.
Englishdeficient
-
Englishlacking something essential
-
Italiandeficiente
5.
Englishhalf-witted
-
Englishhaving a low intelligence
-
Italiandeficiente, mentecatto
English translator: Italian English deficiente Eesti sõnaraamat Español Traductor Svenska Översättare