Crossword Answer Lookup

500k+ clues

Make up for resident abroad, European, around India (7)

Answer EXPIATE
Definition: Make up for
Times #29020 19 Down 2024-09-12