Definify.com

Definition 2025


dumagsa

dumagsa

Hiligaynon

Verb

dumagsa

  1. flourish