Logo
Search icon

untraceable

adjective

Meaning

  • Not able to be traced or tracked down