Definisi 'benghazi'

English to English
noun
1 port in northern Libya on the Gulf of Sidra; formerly a joint capital of Libya with Tripoli Terjemahkan
source: wordnet30


Visual Synonyms