strait of gibraltar

Noun
  1. The strait between Spain and Africa (synset 109469670)

Other Searches