Meaning of silyang tumba-tumba

silyang tumba-tumba

Tagalog

tumba-tumba comp. rocking chair