French Spanish Dictionary

Français - español

pare-brise in Spanish: