touchable

  1. dokunulabilir, el sürülebilir.