Definify.com

Definition 2025


cachaduriaid

cachaduriaid

Welsh

Noun

cachaduriaid m pl

  1. plural of cachadur