Italian

edit

Adjective

edit

libresca

  1. feminine singular of libresco

Spanish

edit

Adjective

edit

libresca f

  1. feminine singular of libresco