Ora

Category: Welsh Meanings

What does taffy mean in Wales?