Online Dictionary

gampar Explained

gampar at Indonesian => English Of Explained:

slap, strike