Definify.com

Definition 2025


salaha

salaha

Chickasaw

Verb

salaha

  1. To be slow