Longobardi

See also: longobardi

Italian

Proper noun

Longobardi m pl (plural only)

  1. Lombards

Anagrams