mentor French - English
1.
Englishguru
-
Englishadvisor or mentor
-
Frenchguru
2.
3.
Englishcynosure
-
Frenchtramontane, guide, mentor, chien d'aveugle qualifier
English translator: French English mentor Eesti sõnaraamat Español Traductor Svenska Översättare