ATUP-ATUP
ATUP-ATUP is a Cebuano word. In English, it means...
atup-atup n k.
o.
roundish sea crab around nine square inches in size with scalloped edges.
o.
roundish sea crab around nine square inches in size with scalloped edges.