simple past and past participle of clean
Having been made clean.
Select a language to see translations