Carrefour

from Wikipedia, the free encyclopedia

French Carrefour (German crossing ) stands for