straitwaistcoat

listen to the pronunciation of straitwaistcoat
Englisch - Englisch
{v} to confine in a strait waistcoat
Same as Strait-jacket
straitwaistcoat
Favoriten