추스르다
Top 15000
Meanings
Verb
1. to take care of one's own body or mind; to get oneself together
Pronunciation
chuseureuda