Definify.com

Definition 2026


salaha

salaha

Chickasaw

Verb

salaha

  1. To be slow