vanmaram

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

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

noun
Petrol station