What does democratic socialist republic of sri lanka mean in Spanish?

Learn vocabulary with pictures as well as translations of democratic socialist republic of sri lanka into English