Definify.com

Definition 2024


homala

homala

Ido

Adjective

homala

  1. human (adj.)