immaculada

Catalan

Adjective

immaculada

  1. feminine singular of immaculat