English-French dictionary »

bitch slap meaning in French

EnglishFrench
bitch slap noun

baffe◼◼◼nom {f}

gifle◼◼◼nom {f}

tartine de doigtsnom {f}