soil one's hands with

انگلیسی به انگلیسی

• get one's hands dirty, humiliate oneself

پیشنهاد کاربران