Translation of دِلوانا in English

دِلوانا

Verb

  1. cause to give, be given, cause to be paid

Powered by Oxford