Translation of مچنا in English

مچنا

Verb

  1. be caused, be made, be produced

  2. be stirred up, be excited, be raised, be noised

Powered by Oxford