Wordomakase shimasuMeaningI'll leave it up to youPart of speechPronunciationCoursenihongo 0Lessonrandom phrases