straitjacket
camisa de fuerza
translation of 'straitjacket'
noun
camisa de fuerza
definition
Credits: Google Translate
English to Spanish Dictionary straitjacket |