Synonyms of Sfax in English :
Antonyms of Sfax in English
Thesaurus of Sfax in English
Sfax
see definition of sfaxSynonyms of sfax
1. (noun) the second largest city in Tunisia; located in eastern Tunisia near a phosphate region
Synonyms of Sfax in English :
Antonyms of Sfax in English
Thesaurus of Sfax in English
1. (noun) the second largest city in Tunisia; located in eastern Tunisia near a phosphate region