English-Polish dictionary »

english channel meaning in Polish

EnglishPolish
English Channel noun
The part of the Atlantic Ocean between Great Britain and France

Kanał La Manchenoun

La Manchenoun