retardada - English Synonyms Dictionary