sri lanka ( synonym found)

Definition of sri lanka:

°State capital of Jammu and Kashmir (India).

Back to Top