Meaning of torotot

torotot

Tagalog

torotot n. colloquial term for wind instruments