English-Chinese dictionary »

feast for the eyes meaning in Chinese

EnglishChinese
feast for the eyes (a visually pleasing sight)
noun

秀色可餐noun

Your history