BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Sendai (Stadt in Japan) [geogr.] Sendai (city in Japan)