Crossword Answer Lookup

500k+ clues

I harshly criticise a poor place in Pakistan (9)

Answer ISLAMABAD
Definition: I harshly
Times #27037 15 Down 2018-05-14