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)