English Translation for slap on
slap on
تڑاک پر
Search Result for slap on
slap
See Definition and Meaning
on
English definition for slap on
1. v. apply carelessly
Sponored Video