Online Dictionary

dempok Explained

dempok at Indonesian => English Of Explained:

bump against