Traduction Anglais Français

Traduction "to mess sth. up (coll.) (plans etc.)" en Francais

English Version