IMMACULATE


Meaning of IMMACULATE in English

adj without stain or blemish; spotless; undefiled; clear; pure.

Webster English vocab.      Английский словарь Webster.