English to Arabic

Meaning for:
Roach
other
الصّرصور