English to Spanish Dictionary bloodshed

bloodshed

matanza
translation of 'bloodshed'
noun
efusiĆ³n de sangre,
matanza
Credits: Google Translate
Download the
HelloEnglishApp
image_one