Meaning of tuba

tuba

Tagalog

n., bot. species of shrub (croton oil is made from seeds)


tuba

Tagalog

tuba n. alcoholic drink made from juice of palms or sugarcanes