• Togliatti

    Full definition of Togliatti

    Proper noun

    Togliatti

    (plural Togliattis)
    1. Alternative name of Tolyatti, Russia.
    © Wiktionary