meaning of Astloch

Astloch - German to English

knot-hole

View more

  • knothole
  • knot