Meaning of isdambituin

isdambituin

Tagalog

n., zoo. starfish