LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ayaktakımı. scum'my köpüklü” in English

1 English translation
EN
scum

Stop right there, you criminal scum!