retard English - French

1.


2.


Related words

would  delay  late  later  overdue  obstruct  lag  decelerate 




English translator: English French retard  Eesti sõnaraamat   Español Traductor   Svenska Översättare