retard meaning in French
n. attardement, personne attardé mentalement,; personne stupide, personne atteinte de démence; retard; empêchement
v. retarder; bloquer; décélérer, ralentir, réduire
n. attardement, personne attardé mentalement,; personne stupide, personne atteinte de démence; retard; empêchement
v. retarder; bloquer; décélérer, ralentir, réduire