trablous

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

Other Searches