Maizuru in Russian Maizuru in Russian Ма́йдзуру proper noun A city in Kyoto Prefecture, Japan. Add to Flashcards