agree to do something that is humbling or belittling - Turc Anglais Dictionnaire

Suggérer une traduction