Online Dictionary

bersitegang Explained

bersitegang at Indonesian => English Of Explained:

be stubborn, insist uncompromisingly, persevere