Tolyatti in French Tolyatti in French Togliatti proper noun A city in Samara Oblast, Russia. Add to Flashcards