Get Your Premium Membership

Touchable

[adj] having substance or material existence; perceptible to the senses; "a physical manifestation"; "surrounded by tangible objects"


Related Information

More Touchable Links