Translation of satwa in English:

satwa

fauna, wild animals

(margasatwa)

noun

  • 1

    fauna, wild animals