English-French dictionary »

body shop meaning in French

EnglishFrench
body shop (workshop)
noun

carrosserie◼◼◼nom {f}