Meaning of annaba

Definition of annaba

(noun) a port city of northeastern Algeria near the Tunisian border

Other information on annaba

WIKIPEDIA results for annaba
Amazon results for annaba