noun Australian the main buildings on a large sheep or cattle farm
head station 🔊 Listen to this noun Australian the main buildings on a large sheep or cattle farm Share Facebook Twitter Google +