Translation of ranch in Indonesian

ranch

peternakan

noun

  • 1

    peternakan