مَدْعُوم

مَدْعُوم

madʕūm · adjective

Meaning — English

  1. propped up, held up, supported
  2. supported, strengthened, fortified, backed
  3. subsidized

Suggested websites

almaany.com · Wiktionary