Search term shanghai has 4 results
EN English FR French
shanghai (v) [nautical] embarquer de force (v) [nautical]
shanghai (v) [nautical] shangailler (v) [nautical] (informal)
FR French EN English
Shanghai Shanghai
Shanghai (proper) [Chinese city] Shanghai (proper) [Chinese city]