English-Latin dictionary »

shame, reproach meaning in Latin

EnglishLatin
shame, reproach noun

turpe [turpis](3rd) N
noun