Traduction Anglais Français

Traduction "to take off (coll.) (leave suddenly)" en Francais

English Version