swallow up in German
swallow up in German
verschlingen
To completely enclose or envelop.
verschlucken
To completely enclose or envelop.