scrubbedEnglish

scrubbed

Adjective

Made clean by scrubbing

English: scrubbed