Definify.com

Definition 2024


siopau

siopau

Welsh

Noun

siopau f pl

  1. plural of siop