Hindi-English dictionary »

अपने पते का meaning in English

HindiEnglish
अपने पते का

self addressedadjective