4 results
Results are displayed by relevance.
Welsh: deilen
English: leaf
Welsh: deilen lawryf
English: bay leaf
Welsh: clefyd deilen arian
English: silver leaf disease
Welsh: haint y ddeilen arian
English: silver leaf infection