Back to Dictionary
流露出
liúlùchū
1. to display (talent)
2. to exude (pleasure)
Uncommon • Top 27%