Dutch to English Translation

Nederlandse versie

straitjacket Dutch pronunciation - Say straitjacket in English pronunciation Meaning of "straitjacket" in English language