English to Arabic

Meaning for:
Abstracts
other
الخلاصة :: يلخّص :: يجرّد :: يختلس