Meaning of mandarangkal

mandarangkal

Tagalog

mandarangkal n., zoo. praying mantis