Hindi-English dictionary »

अवासी meaning in English

HindiEnglish
अवासी

non residentnoun