halula
escape; survive
escape
survive
Back to dictionary