Malay Peninsula

1. (noun) a peninsula in southeastern Asia occupied by parts of Malaysia and Thailand and Burma
Related Words: peninsula



Terms and Conditions of Use / Copyright Notice