Word Meaning

Find the meaning or definition of a word or phrase in English


Crossword clue for teheran

- Capital of Iran
- Iran’s capital