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