Language:
Free Online Dictionary|3Dict

美滋滋

Source : CEDICT

very happy/elated

Source : CEDICT

very happy/elated