English-Hindi dictionary »

cut own throat meaning in Hindi

EnglishHindi
cut own throat verb

अपने पैरों पर कुल्हाड़ी मारना

Your history