Translation of defile in English:

defile

parade

noun

  • 1

    parade