Meaning of mandadangkal

mandadangkal

Tagalog

mandadangkal n., zoo. praying mantis