régénérer French - English
1.
Englishregenerate
-
Englishto construct or create anew, especially in an improved manner
-
Frenchrégénérer
Englishregenerate
-
Englishto revitalize
-
Frenchrégénérer
English translator: French English régénérer Eesti sõnaraamat Español Traductor Svenska Översättare