Loading slang details...

svoloch (сволочь) Meaning & Definition | SlangWatch | SlangWatch