Translation of sore in Setswana

sore

Adjective

  1. painful or smarting

Powered by Oxford