palingenetic dyke

Tieteen termipankista