What does república democrática socialista de sri lanka mean in English?

Learn vocabulary with pictures as well as translations of república democrática socialista de sri lanka into English

See more

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

Sri Lanka

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.

Synonyms of República Democrática Socialista de Sri Lanka in Spanish

Democratic Socialist Republic of Sri Lanka