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

Italian English translations