ardında iz bırakmamak

  1. Verb to leave no trace behind