From Middle Low German stēlen, from Old Saxon stelan, from Proto-West Germanic *stelan.
stälen (third-person singular present stäl, past tense stool, past participle jestolen, auxiliary haben)