"veddas" in English Veddas {m pl} veddas "veddas" English translation veddas Veddas Detailed translations for "veddas" Veddas{masculine plural} Veddas veddas