LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“spot of dirt” in Turkish

1 Turkish translation
TR
leke

Yakanda bir leke var.