English meaning of the Dagbani word salli

salli

Adjective
  1. flat, level
    • smooth, sticky