burattanti
Italian
Participle
burattanti
plural of
burattante