ALGECIRAS


Meaning of ALGECIRAS in English

geographical name city & port SW Spain W of Gibraltar on Bay of ~ population 101,256

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