English to Arabic

Meaning for:
Slick
other
البقعة الزيتية