Online Dictionary

keruk Explained

keruk at Indonesian => English Of Explained:

dredging, scraping sound, scratching