Goodwood
意思 1
A location known for motorsport and events.
“The car raced smoothly along the Goodwood track.”
新增到 My Deck
意思 2
type of timber known for durability and strength
“The craftsman chose goodwood for the sturdy table.”
新增到 My Deck