Online Dictionary

keroyokan Explained

keroyokan at Indonesian => English Of Explained:

attack by overwhelming numbers