Where does “immaculo” come from?

immaculo (Latin): stain

Definitions

  1. stain

Words derived from “immaculo