French-English dictionary »

superpartenaire meaning in English

FrenchEnglish
superpartenaire nom {m}

superpartner◼◼◼(particle)
noun