NichiDict

あせろら

[aserora]

Meanings

1.Noun

acerola (Malpighia glabra); Barbados cherry