Meaning of tumbatumba

tumbatumba

Tagalog

tumbatumba n. rocking chair