irukana

English: Translation
escape
Swahili: Translation
toroka
verb