Language:
Free Online Dictionary|3Dict

Bay of Biscay

Source : WordNet®

Bay of Biscay
     n : an arm of the Atlantic Ocean in western Europe; bordered by
         the west coast of France and the north coast of Spain
Sort by alphabet : A B C D E F G H I J K L M N O P Q R S T U V W X Y Z