English to English
touchable
adjective (a)
- perceptible by the senses especially the sense of touchterangin oleh indra terutama yang menyentuh perasaansource: wordnet30Capable of being touched; tangible.mampu disentuh; nyata.source: webster1913