Home
Random
Log in
Settings
Donations
About Wiktionary
Disclaimers
Search
Canal da Mancha
Language
Watch
Edit
Portuguese
edit
Proper noun
edit
Canal
da
Mancha
m
English Channel
(a
channel
in the
Atlantic Ocean
, between Great Britain and France)