Skip to main content

English: ecto

Welsh: meddyginiaeth lladd parasitiaid

Part of speech

Noun, Plural