News

Significantly, the word "Avurudu," celebrating Sri Lanka's cultural festivities, has been included in the dictionary. Avurudu ...