LexiTurkTURKISH ↔ ENGLISH DICTIONARY

büyük ve kalın sesli bir çalgı borusu” in English

1 English translation
EN
tuba

Tom told Mary to practice her tuba somewhere else.