immaculades
Catalan
Adjective
immaculades
feminine plural of
immaculat