English | German | Russian | Czech

carrefour English

Meaning carrefour meaning

What does carrefour mean?

carrefour

(= crossing) a junction where one street or road crosses another

Synonyms carrefour synonyms

What other words have the same or similar meaning as carrefour?

Are you looking for...?