1 English Synonyms for CRIMP
Prev.1Next
shanghai
Definition: 1. A major international port including the eastern coast of Shanghai Municipality and the northeastern islands of Zhejiang Province.
There are 11 definitions of the word shanghai
Show more information about shanghai
Prev.1Next
Search took: 2.8660 ms