survive a difficult situation or trouble - Allemand Anglais Dictionnaire

Suggérer une traduction