Meaning of alimasag

alimasag

Tagalog

n., zoo. species of crab