Hindi-English dictionary »

कष्ट देने वाला meaning in English

HindiEnglish
कष्ट देने वाला

victimisernoun

victimizernoun