Term Gallery logo

Meanings of caballet de mar in Catalan