Search term shanghai has 6 results
EN English DE German
shanghai pressen
shanghai (v) schanghaien (v)
shanghai (v) [nautical] schanghaien (v) [nautical]
shanghai (v n) [to force or trick into joining a ship] schanghaien (v n) [to force or trick into joining a ship]