French Spanish Dictionary

Français - español

station d'essence in Spanish: