toledo in Russian toledo in Russian Толедо name Pronounced: Toledo city and province of Spain Add to Flashcards