BEOLINGUS
Dictionary - TU Chemnitz

 English  German

Segovia (city in Spain) Segovia (Stadt in Spanien) [geogr.]