faciliter French - English
1.
Englishfacilitate
-
Englishto make easy or easier
-
Frenchfaciliter
Englishfacilitate
-
Englishto preside over (a meeting, a seminar)
-
Frenchcheckfaciliter
2.
Englisheasily
-
Englishwithout difficulty
-
Frenchfacilement
English translator: French English faciliter Eesti sõnaraamat Español Traductor Svenska Översättare