meaning of Aufklatschen

Aufklatschen - German to English

to secure with a splash [in the water]

View more

  • dash