Crossword Answer Lookup

500k+ clues

Capital husband invested in food retail outlet (5)

Answer DELHI
Definition: Capital
Times #28544 18 Across 2023-03-07