xīn​cháo​péng​pài

to be overwhelmed by emotions

Definitions

xīn​cháo​péng​pài

to be overwhelmed by emotions

Sources