Online Dictionary

bersikeras Explained

bersikeras at Indonesian => English Of Explained:

absolutely insist on, bullheaded, persist in