inswathe

listen to the pronunciation of inswathe
Englisch - Türkisch
sarmak
Englisch - Englisch
To wrap up; to infold; to swathe