camuffanti

Italian

Participle

camuffanti

  1. plural of camuffante