LexiTurkTURKISH ↔ ENGLISH DICTIONARY

“(den.) halat üzerinde hareket eden demir halka” İngilizcede

1 İngilizce çeviri
EN
traveller

I am not much of a traveller.