NichiDict

あろえべら

[aroebera]

Meanings

1.Noun

Aloe vera