retardate meaning in French
n. attardé, personne attardée, personne atteinte de troubles mentaux, personne ayant un quotient intellectuel limité
n. attardé, personne attardée, personne atteinte de troubles mentaux, personne ayant un quotient intellectuel limité