meaning of Alleinlage

Alleinlage - German to English

secluded location

View more

  • separate location