Dictionary Translate Correct Ask AI
Noun
slap [pl. slaps] , {relations}
slap [pl. slaps]