tōōnōōn

English: Translation
stop, hinder (trans.)
Swahili: Translation
-simamisha
verb
Physical Actions