Term Gallery logo

Meanings of scomber scombrus in Catalan

Related terms