Term Gallery logo

Meanings of sèrum de la sang in Catalan