Translation of visa in Malay

visa

visa

noun

  • 1

    visa