meaning of Antifrost-

Antifrost- - German to English

antifreeze