karoykoy

Dupaningan Agta

Noun

karoykoy

  1. large crab