Prezi Desktop

Prezi Desktop

Creates a shared online desktop environment
Latest version 6.26
Free Download
User rating
6.8/10
28 votes

Old versions