Search in full dictionary

SANTIAGO

SANTIAGO
ScnMaster
short for Santiago de Compostela, a city in northwest Spain. SHSBC Binder 3 Approved Glossary