Thesaurus:rannicchiarsi

Italian

Verb

Sense: to crouch, to snuggle

Synonyms
Antonyms