Self-flagellation Meaning In Bengali

Self-flagellation Meaning in Bengali. Self-flagellation শব্দের বাংলা অর্থ কি? English to Bangla online dictionary. Google Translate "Self-flagellation".

Meaning In Bengali


Self-flagellation :- স্ব-পতাকা

Synonyms For Self-flagellation

  • self-hatred :- আত্ম-ঘৃণা
  • self-punishment :-(noun) স্ব-শাস্তি