감당되다
Top 20000
Meanings
Verb
1. to be able to be coped with; to be manageable
Pronunciation
gamdangdoeda