Definify.com

Definition 2025


humiga

humiga

Tagalog

Verb

humiga

  1. to lie down in a horizontal position