English to Arabic

Meaning for:
Peeler
other
القشّارة - قشّارة الفواكه