Definify.com

Definition 2026


humiga

humiga

Tagalog

Verb

humiga

  1. to lie down in a horizontal position