get one's hands dirty, humiliate oneself

listen to the pronunciation of get one's hands dirty, humiliate oneself
الإنجليزية - الإنجليزية
soil one's hands with
get one's hands dirty, humiliate oneself
المفضلات