meaning of abgestammt

abgestammt - German to English

descended

View more

  • stemmed