embarrassed meaning in marathi
Word: embarrassed
Meaning of embarrassed in english - in social difficulties, in financial difficulties
Meaning of embarrassed in english - in social difficulties, in financial difficulties
Synonyms of embarrassed
ashamed abashed disconcerted flustered bankrupt insolvent poor straitened Marathi to English
English To Marathi