English to Spanish Dictionary backstop

backstop

barrera
translation of 'backstop'
noun
barrera,
baluarte
Credits: Google Translate
Download the
HelloEnglishApp
image_one