Search term straitjacket has one result
Jump to
EN English JA Japanese
straitjacket (n v) [a jacket-like garment] 拘束衣 (n v) [a jacket-like garment] (n v)