meaning of Alexander Newski

Alexander Newski - German to English

Alexander Nevsky