bencinera
Top 50000
Meanings
Noun
1. petrol station, garage, filling station, gas station, service station (Chile)
Examples1
I had my car filled up at the service station at the corner.