Naberezhnye Chelny in Catalan Naberezhnye Chelny in Catalan Nàberejnie Txelní proper noun A city in Tatarstan, Russia. Add to Flashcards