ゆうひょうえき
Meanings
Noun
1. deicer; de-icer; deicing fluid; de-icing fluid
Composed of
schmelzendes Eis
Flüssigkeit; Saft; Lösung