English to Arabic

Meaning for:
Marvels
other
الأعاجيب