Tolyatti in Greek Tolyatti in Greek Τολιάττι proper noun A city in Samara Oblast, Russia. Add to Flashcards