Hindi-English dictionary »

अपने आप पर छोड़ देना meaning in English

HindiEnglish
अपने आप पर छोड़ देना

leave to their own devicesverb

leave to themselvesverb