English to Arabic

Meaning for:
Rasps
other
المبارد