shame on you in Latin
shame on you in Latin
Sit pudor
An expression of disapproval.
Te pudeat
An expression of disapproval.