anything
bringing shame or disgrace

Translation:
English
Add