English to Arabic

Meaning for:
Oilcan
other
المزيتة