Toledo

"Toledo" in Turkish

Toledo

(city and province of Spain)

Next best steps

Mini challenge

Unscramble this word: toledo