English to Arabic

Meaning for:
Sucked
other
ممتصّ