Hindi-English dictionary »

स्वयं कबूल कर लिया meaning in English

HindiEnglish
स्वयं कबूल कर लिया

self-confessedadjective
[UK: ˌself kən.ˈfest] [US: ˌself kən.ˈfest]