vocab dash
Log in
Sign up
セレネース
Meanings
Noun
1. Serenace (Japanese brand of haloperidol)