meaning of Ackja

Ackja - German to English

rescue sledge