Definition of the Word VEDDAS


of an indigenous people of Sri Lanka.

Close Window