Spanish to English Dictionary

Versión en Español

"abattoir" in Spanish translation