debosciate

Italian

Adjective

debosciate

  1. feminine plural of debosciato