Noun (m.)

Dictionary in Provencal

babin

slap

English translation slap
Grammatical category s. m.
Also from English slap