Meaning of mandaralag

mandaralag

Tagalog

mandaralag n., zoo. species of water snake