Dictionary Home » Dictionary Definitions » Peninsular Malaysia

Peninsular Malaysia

territory of Malaysia comprising the former federation of states on the S end of the Malay Peninsula
link/cite print suggestion box