Tarabulus Synonyms

A port city and commercial center in northwestern Lebanon on the Mediterranean Sea
(Noun)