Italian edit

Etymology edit

From carto- +‎ libreria.

Noun edit

cartolibreria f (plural cartolibrerie)

  1. stationer's shop that also sells books