Simla meaning

simlə
(place) City in N India: resort & former summer capital.
proper name
0
0
Advertisement