French-English dictionary »

segorbe meaning in English

FrenchEnglish
Segorbe nom propre

Segorbe◼◼◼(municipality in Castellón, Spain)
proper noun