English to Spanish Dictionary straitjacket

straitjacket

camisa de fuerza
translation of 'straitjacket'
noun
camisa de fuerza
definition
Credits: Google Translate
Download the
HelloEnglishApp
image_one