Definify.com

Definition 2026


siopau

siopau

Welsh

Noun

siopau f pl

  1. plural of siop