BAY OF BISCAY


Meaning of BAY OF BISCAY in English

n. bay in the Atlantic ocean between Northern Spain and Western France

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