vocab dash
Log in
Sign up
アルファード
Meanings
Noun
1. Alphard (Toyota minivan)