sustain English - French
1.
-
Englishable to be sustained
-
Frenchviable
-
Frenchdurable
2.
-
Englishability to sustain something
-
Frenchsoutenabilité
Related words
English translator: English French sustain Eesti sõnaraamat Español Traductor Svenska Översättare