retard English - Italian
1.
-
Italianritardato mentale
2.
-
Englishdelayed in development
-
Italianritardato
-
Englishstupid, irrational
-
Italianritardato
Related words
would delay late later overdue obstruct lag
English translator: English Italian retard Eesti sõnaraamat Español Traductor Svenska Översättare