Get Free Checker

Democratic Socialist Republic of Sri Lanka

NOUN
  1. a republic on the island of Ceylon; became independent of the United Kingdom in 1948

How To Use Democratic Socialist Republic of Sri Lanka In A Sentence

List is Empty.