Meaning of sasamba

sasamba

Tagalog

sasamba n., zoo. praying mantis (insect)