farrowing

farrowing

farrowing

Noun

the production of a litter of pigs

Synonyms: