French-English dictionary »

pelouse synthétique meaning in English

FrenchEnglish
pelouse synthétique nom {f}

artificial turf◼◼◼(artificial grass surface)
noun