Crossword Answer Lookup

500k+ clues

Shanghai almost needs a port manager (10)

Answer IMPRESARIO
Definition: manager
Times #27221 6 Down 2018-12-14