destin French - English
1.
Englishlot
-
Englishthat which happens without human design or forethought
-
Frenchdestin
2.
Englishfate
-
Frenchdestinsort
Englishfate
-
Englishdestiny
-
Frenchdestin
3.
4.
English translator: French English destin Eesti sõnaraamat Español Traductor Svenska Översättare