meaning of Besitzergreifer

Besitzergreifer - German to English

occupant

View more

  • occupier