About us
Define
Definitions for
"Offert"
offered; free or given.
epicurus.com