Translation of استدعا in English:

User Contribution

استدعا

noun