vocab dash
Log in
Sign up
montable
Meanings
Adjective
1. mountable
2. able to be set up