vanmaram

പെട്രാള്‍ പമ്പ് - meaning in english

Meanings for പെട്രാള്‍ പമ്പ്

noun
Filler station