Synonyms of Sousse in English :
Antonyms of Sousse in English
Thesaurus of Sousse in English
1. (noun) a port city in eastern Tunisia on the Mediterranean