LexiTurkTURKISH ↔ ENGLISH DICTIONARY

leke sürmek (şeref” in English

1 English translation
EN
stain

Your collar has a stain on it.