LexiTurkTURKISH ↔ ENGLISH DICTIONARY

köpük bağlamak. scum of the earth baş belâsı” in English

1 English translation
EN
scum

Stop right there, you criminal scum!