NichiDict

あるだぶらぞうがめ

[arudaburazougame]

Meanings

1.Noun

Aldabra giant tortoise (Aldabrachelys gigantea)