FAQs About the word canary islands

Insulele Canare

a group of mountainous islands in the Atlantic off the northwest coast of Africa forming Spanish provinces

No synonyms found.

No antonyms found.

canary island hare's foot fern => Urechea iepurelui din Insulele Canare, canary grass => semințe de canar, canary creeper => Canar cu flori, canary bird => Canar, canary => Canar,