Spanish-English dictionary »

segoviana meaning in English

SpanishEnglish
segoviana noun
{f}

Segoviannoun