STRAIT-WAISTCOAT MEANING IN ENGLISH

• Strait-waistcoat Definition & Synonyms

  1. (n.) Same as Strait-jacket.


RECENT SEARCHES