Definify.com

Definition 2024


humiga

humiga

Tagalog

Verb

humiga

  1. to lie down in a horizontal position