the socialist people's libyan arab jamahiriya - French English Dictionary

the socialist people's libyan arab jamahiriya

Meanings of "the socialist people's libyan arab jamahiriya" in French English Dictionary : 1 result(s)

English French
Places
the socialist people's libyan arab jamahiriya la jamahiriya arabe libyenne populaire et socialiste