vocab dash
Log in
Sign up
アレクサ
Meanings
Noun
1. Alexa; Aleksa
(Female language)
2. Alexa (Amazon assistant)