How do you say demon in Welsh?
— cythraul


Related synonyms for demon in Welsh
monsteranghenfil (m); angenfilod