trackless

a. 無足跡的、無路的

不留足跡的

英文釋義

  1. having no tracks
  2. lacking pathways