English to Arabic

Meaning for:
Sander
other
ماكينة صّقل الأرضيات