HumanitiesWeb.org - Glossary definition: Presto
Presto
(Italian)
Fast.
Back