Definify.com

Definition 2024


Nestors

Nestors

English

Noun

Nestors

  1. plural of Nestor