Translation of sheep station in Romanian

sheep station

noun

  • 1

    crescătorie de oi (în Australia)