hàn​rán

outrageous

Definitions

hàn​rán

outrageous; brazen; flagrant

Sources