Hindi-English dictionary »

स्वयं का अपमान meaning in English

HindiEnglish
स्वयं का अपमान

self-abasementnoun
[UK: self ə.ˈbeɪ.smənt] [US: ˈself ə.ˈbeɪ.smənt]