×

canaries meaning in English

n. canary islands, group of islands in the atlantic ocean near the northwest coast of africa

Related Words

  1. îles canaries
  2. vin des canaries
  3. canarder qqch
  4. canari
  5. canasson
  6. canasta
PC Version

Copyright © 2018 WordTech Co.