French - English - s'acoquina Pronunciation
[s'acoquiner] v. team up, join in a team, work together, cooperate


Share this page
Dictionary Extension