English to Arabic

Meaning for:
Caroused
other
مشروب