immaculades

Catalan

Adjective

immaculades

  1. feminine plural of immaculat