queen charlotte sound

Noun
  1. An inlet of the Pacific Ocean off the coast of British Columbia (synset 109425428)

Other Searches