Meaning of salanga

salanga

Tagalog

salanga n., zoo. species of ray (fish) ("spineless devil ray")