English to Arabic

Meaning for:
Rattrap
other
مصيدة الفئران