eu > es eu > fr eu > en
Share:
gasolinera
station d'essence
petrol station (Br); gas station (Am); service area, services