strait_of_gibraltarEnglish

Strait of Gibraltar

Noun

The strait between Spain and Africa

English: Strait of Gibraltar

Bahasa: Selat Gibraltar

Bahasa words with similar meanings