vincibosco

Italian

Noun

vincibosco m (plural vinciboschi)

  1. honeysuckle