n. República Democrática Socialista de Sri Lanka
Translation: Sri Lanka
Definition of República Democrática Socialista de Sri Lanka in English
República semipresidencialista insular situada en el sur de Asia, en el océano Índico, al sudeste de India.
Synonyms of República Democrática Socialista de Sri Lanka in English
Definition of República Democrática Socialista de Sri Lanka in Spanish
Island semi-presidential republic located in the south of Asia, in the Indian Ocean, to the southeast of India.