Synonyms of Tarabulus in English :
Antonyms of Tarabulus in English
Thesaurus of Tarabulus in English
Tarabulus
see definition of tarabulusSynonyms of tarabulus
1. (noun) a port city and commercial center in northwestern Lebanon on the Mediterranean Sea