Term Gallery logo

Meanings of pagellus rostratus in Catalan