MalayTranslate.com
Malay to English Translator
Translate Here

English to English

Trablous

noun (n)

  • a port city and commercial center in northwestern Lebanon on the Mediterranean Sea
    kota pelabuhan dan pusat komersial di northwestern lebanon di laut mediterania
    source: wordnet30