Definify.com

Definition 2026


magmunas

magmunas

Dupaninan Agta

Verb

magmunas

  1. to scratch an itch