Abattoirs meaning

Plural form of abattoir.
noun
0
0
Advertisement