meaning of Benperidol

Benperidol - German to English

benperidol