Lesen (German) comes from Middle High German lesen, from Old High German lesan, from Proto-West Germanic *lesan, from Proto-Germanic lesaną, from Proto-Indo-European les- — to gather, to collect.
Lesen (German): gerund of lesen; reading; reading