Crossword Answer Lookup

500k+ clues

Some proclaim it a terrible ape (7)

Answer IMITATE
Definition: ape
Independent #11674 2024-03-11