carrefour French - English
1.
Englishcrossing
-
Englishintersection where roads, lines, or tracks cross
-
Frenchcarrefour, croisement
2.
Englishintersection
-
Englishjunction of two or more paths, etc
-
Frenchcarrefour
3.
Englishcrossroads
-
Englishintersection
-
Frenchcarrefour
English translator: French English carrefour Eesti sõnaraamat Español Traductor Svenska Översättare