English-Russian dictionary »

shimla meaning in Russian

EnglishRussian
Shimla (capital of Himachal Pradesh, India)
proper noun

Шимлаproper noun
{f}