Definify.com

Definition 2024


siop

siop

See also: SIOP

Welsh

Noun

siop f (plural siopau)

  1. shop

Synonyms

Related terms