Language:
Free Online Dictionary|3Dict

白馬王子

Source : CEDICT

prince charming/knight in shining armor