Translation of satwa in English:

satwa

fauna, wild animals

(margasatwa)

  • 1

    fauna, wild animals