>>

untraceable

/'ʌn'treisәbl/

📖 中文释义

  1. a. 难追踪的, 难以发现的, 难以描绘的, 难以摹写的
📘 English Definition(英文释义)
  1. a. incapable of being traced or tracked down