Italian

edit

Adjective

edit

abboscato (feminine abboscata, masculine plural abboscati, feminine plural abboscate)

  1. leafy