Language:
Free Online Dictionary|3Dict

中南半岛

Source : CEDICT

Indo-China peninsula/lit. China South peninsula