a ( P) A bashed or ashamed: also repressed or overawed by; cowed before.
Meaning of शरमिंदा or धा
a ( P) A bashed or ashamed: also repressed or overawed by; cowed before.
Browse Marathi - English Words
Tags: English Meaning of saraminda or dha, saraminda or dha Meaning, Tamil to English Dictionary, saraminda or dha Tamil Meaning, saraminda or dha English Meaning