Skip to main content

English: AI

Welsh: AI

Definition

artificial insemination