camuffanti
Italian
Participle
camuffanti
plural of
camuffante