norbissina

Italian

Noun

norbissina f (plural norbissine)

  1. norbixin