Hindi-English dictionary »

आत्मदया meaning in English

HindiEnglish
आत्मदया

self pitynoun

wallow [wallowed, wallowing, wallows]verb
[UK: ˈwɒ.ləʊ] [US: ˈwɑːlo.ʊ]