NichiDict

あれくさ

[arekusa]

Meanings

1.Noun

Alexa; Aleksa

2.Noun

Alexa (Amazon assistant)