meaning of Aciclovir

Aciclovir - German to English

aciclovir