Wordaku memarutMeaningI grate (e. g. cheese)Part of speechPronunciationCourseIndonesian vocabularyLessonm