odliaduron
Welsh
Noun
odliaduron
m
pl
plural of
odliadur