liú
xià
hǎo
yìn
xiàng

Definitions

  1. 1. Leave a good impression

Components