Term Gallery logo

Meanings of cavallet de la mar in Catalan