Term Gallery logo

Meanings of artilleria costanera in Catalan