EL FERROL


Meaning of EL FERROL in English

or ~ del Caudillo geographical name city & port NW Spain on the Atlantic population 83,045

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.