to wrap up; to infold; to swathe

listen to the pronunciation of to wrap up; to infold; to swathe
English - English
inswathe
to wrap up; to infold; to swathe
Favorites