Search in full dictionary
LIBYA
LIBYA
ScnMaster
a country in
North
Africa, on the
Mediterranean
.
—Welcome to the SO Glossary
Final
approval 2-
Mar
-90
LIBYA
ScnTUEU
a country in
North
Africa, on the
Mediterranean
.