LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ayaklarını sürüyerek yürümek” in English

1 English translation