Straits of Moyle is a narrow expanse of sea that connects the Irish Sea with what body of water?
Atlantic Ocean
-1
Section::::Abstract.
Straits of Moyle
913338
-1
Section::::Abstract.
North Channel (Great Britain and Ireland)
2267648