Term Gallery logo

Meanings of cavall de mar xato in Catalan