Definify.com

Definition 2025


emyniaduron

emyniaduron

Welsh

Noun

emyniaduron m pl

  1. plural of emyniadur