×

biscay meaning in French

n. biscay, baie de biscay, baie située dans l'océan atlantique entre le nord de l'espagne et l'ouest de la france

Related Words

  1. bay of biscay
  2. birthstone
  3. bis
  4. biscuit
  5. bisect
PC Version

Copyright © 2018 WordTech Co.