LexiTurkTURKISH ↔ ENGLISH DICTIONARY

kaya taşı” in English

1 English translation
EN
boulder

Mr Sato was standing on top of a boulder.