Meaning of tumupa

tumupa

Tagalog

tumupa (tumutupa, tumupa, tutupa) n. press the keys of a piano, typewriter, etc.