petrol station


Results for "petrol station"

English - Turkish Dictionary

petrol station

(English - Turkish Dictionary) :
İng. benzin istasyonu.