English-Russian dictionary »

north channel meaning in Russian

EnglishRussian
North Channel (strait between N. Ireland and SW. Scotland)
proper noun

северный проливproper noun