Crossword Answer Lookup

500k+ clues

Ape – I catch it in China (7)

Answer IMITATE
Definition: Ape
Telegraph #30751 12 Across 2024-10-22