be an object of humiliating ridicule - Turc Anglais Dictionnaire

Suggérer une traduction