Translation of سُدھانا in English

سُدھانا

Verb

  1. cause to remember, to put in mind, to remind

Powered by Oxford