packsaddle

1. (noun) a saddle to which loads can be attached
Related Words: saddle



Terms and Conditions of Use / Copyright Notice