vanmaram

പെട്രോൾ - meaning in english

Meanings for പെട്രോൾ

noun
Gasoline