セルゲイ・ミハイロヴィチ
Meanings
Noun
1. Grand Duke Sergei Mikhailovich of Russia