Definify.com

Definition 2025


libresca

libresca

Italian

Adjective

libresca

  1. feminine singular of libresco