Benghazi in Spanish
Benghazi in Spanish
Bengasi
A port city in eastern Libya.
Bengazi
A port city in eastern Libya.