English-French dictionary »

trailer park meaning in French

EnglishFrench
trailer park noun

parc de maisons mobiles◼◼◼nom {m}