Search term aggrapparsi has 2 results
Jump to
IT Italian EN English
aggrapparsi (v) [generale] cling to each other (v) [generale]
aggrapparsi (v) [generale] cling to one another (v) [generale]

Italian English translations