gardiennage
Top 25000
Meanings
Noun
1. caretaking
2. security (as a commercial venture)
3. baby sitting (Quebec)