tuba


Results for "tuba"

English - Turkish Dictionary

tuba

(English - Turkish Dictionary) :
i., müz. tuba.