Murli word searched:
अपने पैर पर कुल्हाड़ी मारना
Murli Date: 19-11-2016
Source Language: हिंदी
Additional Information: मुहावरा
Hindi Meaning:
अपना नुकसान स्वयं करना
English Meaning:
To harm oneself by acting foolishly
Telugu Meaning:
తనకు తానే నష్టపరుచుకోవడము