Translation of Guardia Suiza in English:

Guardia Suiza

Swiss Guard, n.

feminine noun

  • 1

    Swiss Guard