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