오그라들다
Top 25000
Meanings
Verb
1. to shrink, shrivel
2. to be embarrassing, to be cringe (slang)
Pronunciation
ogeuradeulda