vocab dash
Log in
Sign up
ネクタール
Meanings
Noun
1. nectar (drink of the gods)
Other readings
ネクタル