meaning of beheimatet

beheimatet - German to English

domiciled

View more

  • native
  • indigenous
  • resident