Shanghai in Irish
Shanghai in Irish
Shang-hai
A major port city and direct-administered municipality of China, the largest urban area in China.
shanghai-áil
(transitive) To force or trick someone to go somewhere or do something against their will or interest, particularly