grenouillère
Top 30000
Meanings
Noun
1. marsh or similar, having many frogs
2. sleepsuit (for a baby)