LexiTurkTURKISH ↔ ENGLISH DICTIONARY

açıkgöz olmak. play ball top oynamak” in English

1 English translation
EN
ball

The ball slightly curved.