BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Newcastle upon Tyne (Stadt in Großbritannien) [geogr.] Newcastle upon Tyne (city in Great Britain)