Polish-English dictionary »

segorbe meaning in English

PolishEnglish
Segorbe noun

Segorbenoun
municipality in Castellón, Spain