meaning of annaba

1. a port city of northeastern Algeria near the Tunisian border


Related Words

annaba |

Developed & Maintained By Taraprasad.com

Treasure Words