A solution which will dissolve bugs and tar residue. After application, it needs to be washed off or it will also remove the paint.
BUG AND TAR REMOVER
Meaning of BUG AND TAR REMOVER in English
English dictionary of automotive terms. Английский словарь автомобильных терминов. 2012