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


Swedish

Detailed Synonyms for självplågare in Swedish

självplågare:

självplågare

  1. självplågare