Spanish-English dictionary »

gangtok meaning in English

SpanishEnglish
Gangtok proper noun

Gangtok(capital of Sikkim)
proper noun