LexiTurkTURKISH ↔ ENGLISH DICTIONARY

(gen.) (çoğ.) çamura karşı giyilen uzun tozluk” in English

1 English translation