déchèterie
Top 20000
Meanings
Noun
1. dump, tip, household waste recycling centre, civic amenity site