1. Democratic Socialist Republic Of Sri Lanka [ Synonyms: ceylon, sri lanka] | |
A republic on the island of Ceylon; became independent of the United Kingdom in 1948
|
سری لنکا۔ |
Wholesale & Distribution Software The software handles many different type of businesses. Inventory, sal ... Read more