Translation of wildlife park in Indonesian

wildlife park

taman margasatwa

noun

  • 1

    taman margasatwa