affiancarsi

Verb

 * 1) to come abreast, draw up alongside, come up beside, flank
 * 2) to join, collaborate
 * 1) to join, collaborate