vocab dash
Log in
Sign up
ubicable
Meanings
Adjective
1. placeable; storable; puttable