Meaning of navane
Definition of navane
(noun)
a
tranquilizer
(trade
name
Navane)
used
to
treat
schizophrenia
Other information on navane
WIKIPEDIA results for
navane
Amazon results for
navane
Tweet