Translation of zoo in Malay

zoo

zoo

noun

  • 1

    zoo