Definify.com

Definition 2025


siocledi

siocledi

Welsh

Noun

siocledi m pl

  1. plural of siocled