camuffarti
Italian
Verb
camuffarti
compound of the infinitive
camuffare
with
ti