Translation of Swiss in Malay

Swiss

peribumi Switzerland

noun & adjective

  • 1

    peribumi Switzerland