Translation of امید افزا in English

امید افزا

Idiomatic

  1. promising

Powered by Oxford