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