Term Gallery logo

Meanings of primum movens in anglès