Definify.com

Definition 2024


magmunas

magmunas

Dupaninan Agta

Verb

magmunas

  1. to scratch an itch