Definify.com

Definition 2024


libresca

libresca

Italian

Adjective

libresca

  1. feminine singular of libresco