English-Latin dictionary »

shame on you meaning in Latin

EnglishLatin
shame on you (expression of disapproval)
interjection

Sit pudor!, Te pudeat!interjection