Crossword Answer Lookup

500k+ clues

Soldiers welcome sailors inside foreign restaurant (7)

Answer TAVERNA
Definition: restaurant
Guardian #27059 4 Down 2016-12-05