sōōmbōr

English: Translation
scratch (of a cat or woman)
Swahili: Translation
-kwaruza
verb
Physical Actions
Body functions