French-English dictionary »

dépôt sauvage de déchets meaning in English

FrenchEnglish
dépôt sauvage de déchets nom {m}

fly-tip(pile of illegally discarded rubbish)
noun