meaning of bestatten

bestatten - German to English

to entomb

View more

  • to inter