LexiTurkTURKISH ↔ ENGLISH DICTIONARY

tennis eIbow çok tenis oynamaktan ileri gelen kol ağrısı. tennis ball tenis topu. tennis court tenis sahası” in English

1 English translation
EN
tennis

He's Argentinean and he gives tennis lessons.