What does beheimatet mean?

beheimatet - German to English

domiciled

View more

  • native
  • indigenous
  • resident