Traduction Anglais Français

Traduction "resources, means, wherewithal (to do or buy sth)" en Francais

English Version