meaning of Aalen

Aalen - German to English

to get eels / eel

View more

  • Aalenian