traduire French - English
1.
2.
3.
Englishinterpret
-
Englishto act as an interpreter
-
Frenchtraduire, interpréter
4.
Englisharraign
-
Frenchtraduire en justice
English translator: French English traduire Eesti sõnaraamat Español Traductor Svenska Översättare