BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Timbuktu (Stadt in Mali) [geogr.] Timbuktu (city in Mali)