English-Portuguese dictionary »

algeciras meaning in Portuguese

EnglishPortuguese
Algeciras (city in Andalusia, Spain)
proper noun

Algecirasproper noun
{f}