rhizoverbBeta
Feedback

howdah

Elephant seatnoun · A seat or platform carried on an elephant's back.