rhizoverbBeta
Feedback

ibex

Mountain goatnoun · A wild mountain goat with large curved horns.