Meaning of alimango

alimango

Cebuano

n. crab