touchableEnglish

tangible, touchable

Adjective

Perceptible by the senses especially the sense of touch

English: tangible, touchable

Bahasa: nyata

Bahasa words with similar meanings

English words with similar meanings

Show 1 words