deuddarns

English

Noun

deuddarns

  1. plural of deuddarn