cuddle up

Meaning

To lie or sit in a comfortable, relaxed position, especially holding someone else.

Translations

sich zusammenkuscheln

sich zusammenziehen

sich schmiegen

sich zusammenschnüren

se blottir

faire un petit somme

rattrapirsi

Notes

Sign in to write sticky notes