BEOLINGUS
Dictionary - TU Chemnitz

 German  English

Djerba {n} (tunesische Insel) [geogr.] Djerba; Jerba; Jarbah (Tunesian island)