meaning of abstammend

abstammend - German to English

descending [originating]

View more

  • stemming