Spotlessadjective


Definition

Absolutely clean or pure; immaculate.