Sekirov Dictionary
/
Practise
My words
Apps
Sign in
Canary Island
noun
Canary Islands
noun — alternative form
Canary Island
noun
1
•
An
island
of
the
Canary
Islands.
forms
Canary Islands
This dictionary works without the internet:
on your phone
·
in Chrome