LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kaydırmak.” in English

1 English translation
EN
slither

Tom saw a snake slither across the path.