Definify.com

Definition 2025


homala

homala

Ido

Adjective

homala

  1. human (adj.)