home-farm n : a farm that supplies the needs of a large estate of establishment
Copyright © 2024 3Dict.net