French Spanish Dictionary

Français - español

carrefour in Spanish: