Definify.com

Definition 2024


dumagsa

dumagsa

Hiligaynon

Verb

dumagsa

  1. flourish