Dictionary, Free Dictionary - MyDictionary.net
Definition of " camisa de fuerza " in Spanish English Dictionary
Results
camisa de fuerza
  • {N} straitjacket