Crossword Answer Lookup

500k+ clues

Large mammals from Hampshire with Brazilian footballer mounted on top (9)

Answer ELEPHANTS
Definition: Large mammals
Telegraph #30757 14 Down 2024-10-29