tarabulus ash-sham
Meanings
a port city and commercial center in northwestern Lebanon on the Mediterranean Sea
Synonyms
Tarabulus
Tripoli
Tarabulus Ash-Sham
Trablous
Scrabble Score: 0
Words With Friends Score: 0