Translation of defile in English:

defile

parade

  • 1

    parade