English-French dictionary »

sales representative meaning in French

EnglishFrench
sales representative noun

délégué commercial◼◼◼nom {m}