Definitions and translations for "s'acoquina"

French - English - s'acoquina

Pronunciation
[s'acoquiner] v. team up, join in a team, work together, cooperate
Share this page
Dictionary Extension