self-tormentEnglish

self-torment, self-torture

Noun

Self-imposed distress

English: self-torture, self-torment

Bahasa: menyiksa diri

Bahasa words with similar meanings

English words with similar meanings

Show 1 words