Definify.com

Definition 2026


emyniaduron

emyniaduron

Welsh

Noun

emyniaduron m pl

  1. plural of emyniadur