Definition of Tarabulus

  • 1. A port city and commercial center in northwestern Lebanon on the Mediterranean Sea Noun

Synonyms for word "tarabulus"

Semanticaly linked words with "tarabulus"