sitoutua French - English
1.
Englishcovenant
-
Englishto enter a formal agreement
2.
Englishpledge
-
Englishto make a solemn promise
-
Frenchpromettre
English translator: French English sitoutua Eesti sõnaraamat Español Traductor Svenska Översättare