Definition of アカワラルー

アカワラルー

akawararuu

noun
antilopine kangaroo (Macropus antilopinus), antilopine wallaroo, antilopine wallaby