Meaning of tumba-tumba

tumba-tumba

Tagalog

tumba-tumba n. rocking chair