NichiDict

アカワラルー

[akawararuu]

Meanings

1.Noun

antilopine kangaroo (Macropus antilopinus); antilopine wallaroo; antilopine wallaby