Self-torture Meaning in Bengali. Self-torture শব্দের বাংলা অর্থ কি? English to Bangla online dictionary. Google Translate "Self-torture".
Self-torture :- আত্মদ্রোহ / আত্মপীড়ন / আত্মনিগ্রহ / আত্মনিপীড়ন
Self-torture :- Noun