Hindi-English dictionary »

लोमशातन meaning in English

HindiEnglish
लोमशातन

depilation[UK: dˌepɪlˈeɪʃən] [US: dˌepɪlˈeɪʃən]