Abattoir

Abattoir

Definition: abattoir

abattoir: a slaughterhouse.

Leave a Comment