English to Arabic

Meaning for:
Inventions
other
الإختراعات