have special skill or cunning to cope with any circumstance - Anglais Synonymes Dictionnaire

Suggérer une traduction