Online Dictionary

centang Explained

centang at Indonesian => English Of Explained:

hit, slap, tick off