Summary
Swedish to English:   more detail...
  1. självplågare:


Swedish

Detailed Translations for självplågare from Swedish to English

självplågare:

självplågare

  1. självplågare

Translation Matrix for självplågare:

OtherRelated TranslationsOther Translations
self-tormentor självplågare

External Machine Translations: