libya (country in northern africa) - Spanish English Dictionary

libya (country in northern africa)

Play ENESENus
Play ENESENuk
Play ENESENau

Meanings of "libya (country in northern africa)" in Spanish English Dictionary : 1 result(s)

English Spanish
Geography
libya (country in northern africa) libia [f]