Wordkatte ni shiroMeaningplease youselfPart of speechPronunciationCoursenihongo 0Lessonrandom phrases