Crossword Answer Lookup

500k+ clues

Parrot from India? It's found in China (7)

Answer IMITATE
Definition: Parrot
Telegraph #30793 25 Across 2024-12-10