Term Gallery logo

Meanings of alacrà marí in Catalan