LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“dish towel” in Turkish

1 Turkish translation