Online Dictionary

kerusakan Explained

kerusakan at Indonesian => English Of Explained:

damage, decay, defect, detriment, ravage