sich aneinanderschmiegen

listen to the pronunciation of sich aneinanderschmiegen
Deutsch - Englisch
to snuggle up (to each other)
to cuddle up together