burattanti

Italian

Participle

burattanti

  1. plural of burattante