굴하다
Top 15000
Meanings
Verb
1. to submit; to yield; to succumb; to give in; to surrender
Pronunciation
gulhada