Search in full dictionary
SINGAPORE
SINGAPORE
ScnMaster
an island off the southern tip of the
Malay
Peninsula in Southeast Asia.
—
Melbourne
Congress
Approved Glossary (2.4.92)