wrap up, envelop; enfold, enwrap; lap, muffle; shroud, wreathe

listen to the pronunciation of wrap up, envelop; enfold, enwrap; lap, muffle; shroud, wreathe
الإنجليزية - الفرنسية
envelopper