Djerba definitions

Search

Djerba

Djerba logo #10101) Island of Tunisia
Found on https://www.crosswordclues.com/clue/djerba

Djerba

Djerba logo #21199an island off the SE coast of Tunisia: Roman ruins. 65,533; 197 sq. mi. (510 sq. km).
Found on https://www.infoplease.com/dictionary/djerba
No exact match found.