Hindi-English dictionary »

पेट्रोल बेचने की जगह meaning in English

HindiEnglish
पेट्रोल बेचने की जगह

filler stationnoun