tuba meaning in English
n. tuba, large brass wind instrument having valves and producing tones in the low range; powerful organ reed stop; ancient roman trumpet (musical)
n. tuba, large brass wind instrument having valves and producing tones in the low range; powerful organ reed stop; ancient roman trumpet (musical)