Néstor


Néstor
Néstor

Néstor is the Spanish-language version of the general European name Nestor.