Online Dictionary

damprat Explained

damprat at Indonesian => English Of Explained:

abuse, scolding