kattad

Dupaningan Agta

Noun

kattad

  1. mountain leech