English-French dictionary »

head-to-head meaning in French

EnglishFrench
head-to-head adverb

tête-à-tête◼◼◼adverbe