BEOLINGUS
Dictionary - TU Chemnitz

 English  German

Southampton (city in England, Great Britain) Southampton {n} (Stadt in England, Großbritannien) [geogr.]