Lughet
wear one's heart on one's sleeve — English to Chinese Translation | Lughet