← Back to browseでもしか[demoshika]prefixJapanese definitionNo Japanese definition yet.English definitionfor lack of anything better to doExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsでもしか先生でもしかせんせいでも