Definify.com

Definition 2024


salaha

salaha

Chickasaw

Verb

salaha

  1. To be slow