English-Portuguese dictionary »

shimla meaning in Portuguese

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

Shimlaproper noun
{f}