magmunas

Dupaningan Agta

Verb

magmunas

  1. to scratch an itch