Translation of Sarre in English:

Sarre

masculine noun

  • 1

    el Sarre (río) the Saar