CANARIES


Meaning of CANARIES in English

n. Canary Islands, group of islands in the Atlantic ocean near the northwest coast of Africa

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.