backstop
barrera
translation of 'backstop'
noun
barrera,
baluarte
Credits: Google Translate
English to Spanish Dictionary backstop |