English-German dictionary »

smack slap meaning in German

EnglishGerman
smack slap verb

klapsen [klapste; hat geklapst]Verb