restore English - French
1.
-
Englishone who restores
Related words
cure reduction resuscitate process reconcile redeem rehabilitate restaurant repair reassure irredeemable rearm
English translator: English French restore Eesti sõnaraamat Español Traductor Svenska Översättare