Meaning of mandadalag

mandadalag

Tagalog

mandadalag n., zoo. species of water snake