NichiDict

アグーチ

[aguuchi]

Meanings

1.Noun

Brazilian agouti (Dasyprocta leporina)