← Back to browseしまワラビー[shimawarabii]nounJapanese definitionNo Japanese definition yet.English definitiontoolache wallaby (Macropus greyi)ExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsワラビー