immaculada
Catalan
Adjective
immaculada
feminine singular of
immaculat