← Back to browseアカワラルー[akawararuu]nounJapanese definitionNo Japanese definition yet.English definitionantilopine kangaroo (Macropus antilopinus); antilopine wallaroo; antilopine wallabyExamplesNo examples yet.Loading examples…Ask about thisSimilar wordsワラルー