cardigan bay









cardigan bay


noun

  1. an inlet of St. George’s Channel, on the W coast of Wales.

noun

  1. an inlet of St George’s Channel, on the W coast of Wales
52 queries 0.561