×

retardate meaning in French

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

Related Words

  1. retard
  2. retardant
  3. retardation
  4. retardative
PC Version

Copyright © 2018 WordTech Co.