DE → EN
EN → DE
babelfish
/
English → Deutsch
to wrap up oneself
Wörterbuch
sich vermummen
to wrap up oneself
warm
sich warm anziehen
to wrap up oneself
warm