Multilingual Turkish Dictionary

SADOMASOCHISTE

SADOMASOCHISTE : French Turkish

[le] [la] sadomazoşist