sellette
Top 20000
Meanings
Noun
1. harness saddle
2. harness seat attached to a paraglider
3. furniture stand
4. sculpture stand (sculpture)
5. spotlight