meaning of skagerrak

1. a broad strait of the North Sea between Jutland and Norway


Related Words

skagerrak |

Developed & Maintained By Taraprasad.com

Treasure Words