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