ovillarse

Popularity
500+ learners.
PRONOMINAL VERB
(to huddle oneself)-to curl up
Synonyms for ovillarse
Word of the Day
hopeful