hagaalukaba

English: Translation
cause to leave quickly, force out
verb
carroll-soulik-1973