Meaning of turumpo

turumpo

Tagalog

turumpo n. humming top