Crossword Answer Lookup

500k+ clues

Primate managed to intercede in self-inflicted blunder (5)

Answer ORANG
Definition: Primate
Times #29123 22 Down 2025-01-10