nestori

See also: Nestori

Italian

Noun

nestori m

  1. plural of nestore

Anagrams