SPANISH MAIN


Meaning of SPANISH MAIN in English

shores of Spain

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