meaning of Aaltierchen

Aaltierchen - German to English

eelworm