swallow up

EnglishEdit

VerbEdit

swallow up

  1. To completely enclose or envelop

TranslationsEdit

Last modified on 3 April 2014, at 03:38