Hindi-English dictionary »

मंगलवासी meaning in English

HindiEnglish
मंगलवासी

martiannnoun