Home
Contact
Privacy
English Exonyms - Libya
Libya
ليبيا
(Libiyā)
Miṣrātah
(مصراتة) : Misrata
Sirt
(سرت) : Sirte
Ṭarābulus
(طرابلس) : Tripoli
Read more about this topic:
English Exonyms