Segovian

Adjective

 * 1) From Segovia

Translations

 * Spanish:

Noun

 * 1) someone from Segovia.

Translations

 * Spanish: ,