Search term वोलोग्दा has one result
Jump to
HI Hindi EN English
वोलोग्दा (proper) [city in Russia] (vologdā) Vologda (proper) [city in Russia]