meaning of aufspritzen

aufspritzen - German to English

to spray on

View more

  • to combine with soda water