Nardò

See also: nardo

Italian

Proper noun

Nardò f

  1. a town in Lecce, Apulia, Italy

Anagrams