English to Arabic

Meaning for:
Dummies
other
الدمى