Crossword Answer Lookup

500k+ clues

Cultivate area on hill, producing food (8)

Answer TORTILLA
Definition: food
Telegraph #30983 22 Across 2025-07-19