Translation of Suiza in English:

Suiza

Switzerland, n.

feminine noun

  • 1

    Switzerland