trackable

a. 可跟蹤的、可追蹤的

英文釋義

  1. capable of being traced or tracked