carrefours
French
Noun
carrefours
m
plural of
carrefour