See also: Umberta

Italian edit

Noun edit

umberta

  1. Only used in all'umberta