English to Arabic

Meaning for:
Cram
other
إحشر