LexiTurkTURKISH ↔ ENGLISH DICTIONARY

ırmakta yürüyerek geçilen sığ yer” in English

1 English translation
EN
ford

I'll buy a Ford.