Promising

French Meaning

prometteur

English Meaning

  1. Likely to develop in a desirable manner.