English to Hindi

Meaning for:
filler station
other
पेट्रोल बेचने की जगह