See also: Umberta

Italian

edit

Noun

edit

umberta

  1. Only used in all'umberta