Definify.com

Definition 2026


libresca

libresca

Italian

Adjective

libresca

  1. feminine singular of libresco