SAX-TUBA MEANING IN ENGLISH

• Sax-tuba Definition & Synonyms

  1. (n.) A powerful instrument of brass, curved somewhat like the Roman buccina, or tuba.


RECENT SEARCHES