BEOLINGUS
Dictionary - TU Chemnitz

 German  English

von etw. stammen {vi} to be from sth.

Die Wunde stammt von einem Tierbiss. The wound is from an animal bite.