chàng​rán

disappointed and frustrated

Definitions

chàng​rán

disappointed and frustrated

Sources