Crossword Answer Lookup

500k+ clues

Trade restriction scary chap lifted with business expert intervening (7)

Answer EMBARGO
Definition: Trade
Times #27186 17 Down 2018-11-03