meaning of Autovakzine

Autovakzine - German to English

autovaccine