Search term appollaiarsi has 2 results
Jump to
IT Italian EN English
appollaiarsi (v) [uccelli] perch (v) [uccelli]
appollaiarsi (n v) [of birds: to sleep] roost (n v) [of birds: to sleep]

Italian English translations

IT Synonyms for appollaiarsi EN Translations
accoccolarsi [rannicchiarsi] curl up
accovacciarsi [rannicchiarsi] squat on one's haunches