English to Arabic

Meaning for:
Scovel
other
مسّاحة لجرف الأفران