X
puch. - punch on face.
• @ackars (1942)
• India

puch. - punch on face.